Not Available
Software Engineering Bachelor
University of UlmUlm, Germany
2027-09-01
On campus
6 semesters
Create a free account to unlock full content!
By registering, you agree to our Privacy Statement and Terms and Conditions.
Program Details
- Degree
- Bachelors
- Major
- Computer Science | Information Technology | Software Engineering
- Area of study
- Engineering | Information and Communication Technologies
- Timing
- Full time
- Course Language
- English
Intakes
Program Overview
Bachelor of Science (B.Sc.) in Software Engineering
The Bachelor of Science in Software Engineering is a specialization and extension of computer science, focusing on the systematic construction of extensive software-intensive systems.
Program Overview
Software Engineering deals with all aspects of conceiving and realizing new, extensive software systems, as well as restructuring and reusing existing software. This includes methodical tools like processes, models, tools, and principles for the systematic development of software systems, thorough knowledge of quality assurance, and relevant knowledge and experience in project management.
Key Facts
- Degree: Bachelor of Science (B.Sc.)
- Study Type: Full-time
- Study Plan: Information available on the study plan
- Start of Studies: Winter semester
- Orientation Offer: Events for prospective students, "Frag die WissenSchaffer"
- Language of Instruction: German
- Admission Requirements: No admission restrictions
- Enrollment: Information available on enrollment
- ECTS Credits: 180
- Standard Study Period: 6 semesters
Study Goals
The Bachelor's program in Software Engineering combines the content of a computer science program with its application in developing extensive systems. Additional courses cover business administration, user interface design, and media law. Graduates possess broad basic knowledge in software engineering and good understanding in business administration and management. They are capable of capturing complex requirements for software systems, developing appropriate solution concepts, and selecting and applying tools and methods. They can work process-oriented and take over various aspects of project management independently.
Study Situation
- Excellent Student-Teacher Ratio: The ratio of teachers to students allows for exceptionally good supervision of students. Exercise groups and tutorials are manageable, the formation of learning groups is promoted, and additional offers like programming workshops and the use of electronic communication and learning platforms facilitate the entry into the diverse field of study.
- Practical Relevance through Projects: In the 2nd and 3rd bachelor years, two extensive software projects are carried out, partly in collaboration with industry, giving the program an extraordinary practical relevance.
Study Content
- Introduction to object-oriented, functional, and logical programming
- Software technology
- Two extensive software projects in teams
- Database programming
- Creation of graphical user interfaces
- Algorithms and data structures
- Fundamentals of technical computer science, operating systems, and networked systems
- Formal foundations and logic
- Security in IT systems
- Artificial intelligence and neuroinformatics
- Mathematics (linear algebra, analysis, and applied stochastics, empirical research methods)
Advantages
- Thorough basic training in current developments in computer science
- Practical experience through extensive software projects
- Flexible specialization through elective options in the 3rd bachelor year
- Mathematics training camp before the start of studies
- Repetitions for exam preparation
- Tutorials in small groups
- Small department with an excellent student-teacher ratio and numerous contact persons
- Several computer pools (Windows and Linux), university-wide WLAN, numerous notebook workstations, and learning areas
Career Fields
Possible career fields include the analysis, design, and development of high-quality software-intensive systems. Through a focus on theoretical content, the prerequisite for later research activity is given. Additionally, with appropriate specialization, fields of activity in project management and quality assurance are possible. The Bachelor in Software Engineering always relies on its solid knowledge and manual skills in computer science.
Studying and Living in Ulm
Ulm, the birthplace of Albert Einstein, uniquely combines science, leisure, top employers, and culture. The city offers a high quality of life, with top locations and events like the Ulmer Zelt, Nabada, or the Danube Festival attracting visitors to its charming streets.
Living and Housing in Ulm
Information on housing, study financing, studying with family obligations, and studying with disabilities is available.
Campus Life
The university offers a range of activities and facilities, including the Stuve student union, faculty groups, university groups, Unisport, and the Musisches Zentrum.
Downloads and Links
- Study and examination regulations
- Campus portal
- Software Engineering study program flyer
- StudienLernWerkstatt
- Getting to know events
- Application and enrollment
Dates
- February 10, 2026: Abi what then? FOSBOS Kaufbeuren fair
- February 13, 2026: (H)Ausbildungsmesse ProGenius Ulm
- March 14, 2026: Day of Mathematics competition
- June 16-17, 2026: vocatium fair Bodensee/Friedrichshafen
- July 14-15, 2026: vocatium fair Ulm/Neu-Ulm
- October 20, 2026: Traumberuf MINT fair Munich
Similar Study Programs
- Bachelor of Science (B.Sc.) in Computer Science
- Bachelor of Science (B.Sc.) in Media Informatics
Service
- University from A to Z
- Campus maps
- Press
- Job offers
- Event calendar
- Telephone directory
Legal Notices
- Imprint
- Data protection
- Accessibility
- Sign language
- Easy language
Responsibility for this Page
Eva-Maria Klein Last edited: January 30, 2026
Data Processing by Deployed Service Providers
Our online offering includes data and services from third-party providers. YouTube and Vimeo use tracking technologies to process your data for their purposes and combine it with other data. Details can be found in our privacy policy. With your selection, you may consent to the processing of your data for the respective purposes. Consent is voluntary, not required for using the online offering, and can be revoked at any time by calling up the consent tool.
Cookies
- Necessary cookies
- External video content
- Chatbot assistant
Privacy Policy
Information on data protection can be found in our privacy policy.
About University
Overview:
University of Ulm is a public research university located in Ulm, Germany. It is known for its strong focus on research, study, and knowledge transfer. The university boasts a diverse range of academic programs and a commitment to international collaboration.
Services Offered:
The university offers a comprehensive range of services to support students, including:
Student advisory services:
Providing guidance on academic matters, career planning, and personal development.Psychosocial Counselling:
Offering support for students facing mental health challenges.Events for prospective and current students:
Organizing events to inform and engage students.Application and enrolment services:
Assisting students with the application and enrollment process.Exam administration:
Managing exam procedures and recognition of achievements.Continuing education programs:
Providing opportunities for professional development.International Office:
Supporting international students and fostering global partnerships.Centre for Educational Development:
Promoting excellence in teaching and learning.School of humanities:
Offering programs in the humanities and social sciences.Student Life and Campus Experience:
Key Reasons to Study There:
Strong research focus:
The university is renowned for its research excellence, particularly in areas like medicine, engineering, and natural sciences.International environment:
Ulm University actively promotes international collaboration and welcomes students from around the world.Modern facilities:
The university provides students with access to state-of-the-art facilities and resources.Dedicated faculty:
The university boasts a highly qualified and dedicated faculty committed to student success.Academic Programs:
University of Ulm offers a wide range of academic programs across various disciplines, including:
Engineering, Computer Science and Psychology:
The faculty offers programs in engineering, computer science, and psychology.Mathematics and Economics:
The faculty offers programs in mathematics and economics.Medicine:
The medical faculty offers programs in medicine and related fields.Natural Sciences:
The faculty of natural sciences offers programs in various scientific disciplines.Other:
- The university is recognized for its commitment to family-friendly policies and has received the "audit family-friendly university" certificate.
- Ulm University has been ranked among the top universities in Germany by StudyCheck.
- The university is a member of the "Universities for openness, tolerance and against xenophobia" initiative.